palmar radiocarpal ligament - German English Dictionary